artificial labor - Spanish English Dictionary